@charset "gb2312";
/* |2016-04-07|v1.0|191.cn  璁哄�*/
body{ font:14px/1.5 "Microsoft YaHei",Arial,simsun !important; color:#333; padding-top:0;}

/* sprite */
.ic{background-image:url(../images/add_follow.png);  background-repeat: no-repeat; }
.ic-add,.ic-added{ display:inline-block; width:16px; height:16px; margin-right: 3px; position:relative; top:4px;}
.ic-add{ background-position: 0 0;}
.ic-added{background-position: 0 -30px;}
.icn_drop{background-image:url(../images/public-sprite.png?v=20160803);  background-repeat: no-repeat; }
.icn_drop{ display:inline-block; _display:block; width:14px; height:8px; margin-left: 5px; background-position: -40px -80px;}

.icn_drop {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	-webkit-transform-origin: 50% 20%;
	-moz-transform-origin: 50% 20%;
	-o-transform-origin: 50% 20%;
	transition: transform .1s linear;
	-webkit-transition: -webkit-transform .1s linear;
	-moz-transition: -moz-transform .1s linear;
	-o-transition: -o-transform .1s linear
}
.curr:hover .icn_drop,.curr .icn_drop {
	transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	-webkit-transform-origin: 50% 20%;
	-moz-transform-origin: 50% 20%;
	-o-transform-origin: 50% 20%;
	transition: transform .1s linear;
	-webkit-transition: -webkit-transform .1s linear;
	-moz-transition: -moz-transform .1s linear;
	-o-transition: -o-transform .1s linear
}
/* module */
.wrap{margin: 0 auto 15px; }
.col{ margin-bottom: 10px; clear:both;zoom:1;}
.main-wrap{ width:100%!important;margin-bottom: 0!important; max-width:100%!important; }
#main{ width:1000px;  margin:0 auto;}
/* header */

/**** advertis  ****/
.bbsadvs{ margin:10px auto; border: 1px solid #D9EBC8;}
.bbsadvs td{ width:25%; padding:5px 0; text-align: center;}
.bbsadvs td img{ width: 230px; height: 70px;}
.brd{border-bottom: 1px solid #D9EBC8;}
/**** mian  ****/
#infobox:after,.card-ueser dl:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
#infobox{  margin-bottom: 10px; font-size: 12px;_height:20px; _line-height: 20px; position:relative;z-index: 99; clear:both;zoom:1;}
#infobox li{float: left;padding: 0 5px;}
.pw_info li{border-right: 1px solid #ddd;}
.pw_info li em{ font-style: normal; }
.pw_info li em a{ color:#666;}
.pw_info .none{ border:none;}
.card-ueser{ display:none; width:290px; padding:10px; background-color: #fff; border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;moz-box-shadow: 1px 3px 3px #dcdcdc;
-webkit-box-shadow: 1px 3px 3px  #dcdcdc;
box-shadow: 1px 3px 3px #dcdcdc; position:absolute; left:428px; top:28px; z-index: 99;}
.card-ueser dl{ clear:both;zoom:1;}
.card-ueser dt{ float:left; width:50px; margin-right: 10px;}
.card-ueser dt img{ width:50px; height:50px;}
.card-ueser dd{ float:left; width:230px; margin-bottom: 5px;}
.card-ueser dd h5{ float:left;}
.card-ueser dd span{ float:right; color:#999;}
.card-ueser p{color:#999; text-align: right;}
.card-ueser p a{ padding:0 5px; color:#195fa5;}
.card-ueser p a:hover{color:#195fa5; text-decoration: underline;}
.card-ueser .arows{ position:absolute; top:-25px; _top:-12px; left:38px;}
.card-ueser .arows i{ font-size: 30px;position:absolute; left:0; }
.card-ueser .arows .arowa{ top:0; color:#bab9b9;}
.card-ueser .arows .arowb{ top:1px; color:#fff;}
.banglist{ width:360px;}
.thelast{ width:620px;}
.banglist .hd:after,.banglist .bd ul:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.banglist .hd,.thelast .hd{margin-bottom: 5px; height:40px; line-height: 40px; background-color: #f5f5f5;}
.banglist .hd{ margin-bottom: 15px; position:relative; clear:both;zoom:1;}
.banglist .hd h3{ float:left; font-size: 14px; text-indent: 14px; color:#000;}
.banglist .hd .bang-btn{ float:right; margin-right: 8px; _display:inline; cursor: pointer;}
.banglist .hd .bang-btn .icn_drop{ _display:none;}
.banglist .hd .bang-con{ display:none; background-color: #fff; _width:96px; position:absolute; right:0; top:40px; z-index: 99; border:1px solid #ccc;}
.banglist .hd .bang-con li{  height:32px; line-height: 32px; vertical-align: middle;}
.banglist .hd .bang-con li a{padding:0 25px 0 10px; display:block;}
.banglist .hd .bang-con li a:hover{ background-color: #f5f5f5; text-decoration: none;}
.banglist .bd ul{ margin-left: -12px;clear:both;zoom:1; }
.banglist .bd li{ float:left; width:80px; margin:0 0 13px 12px; _display:inline;}
.banglist .bd li p{ width:80px; line-height: 1.2; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.banglist .bd li span{ color:#999; font-size: 12px;}
.banglist .bd li strong{ color:#ff3401; font-weight: normal;}
.banglist .bd li img{ width:80px; height:80px; margin-bottom: 10px; overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.banglist .bd li img:hover {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.tabbtn li {float:left;position:relative;margin:0 -1px 0 0; z-index: 80;}
.tabbtn li a {display:block;float:left;height:40px;line-height:40px; padding:0 14px; overflow:hidden;cursor:pointer;}
.tabbtn li a:hover{text-decoration: none;}
.tabbtn li.current {border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-top:solid 1px #dcdcdc;}
.tabbtn li.current a {border-top:solid 2px #6ebe32;height:37px;line-height:37px;background:#fff;color:#000;}
/* tabcon */
.tabcon {position:relative;height:280px;overflow:hidden;}
.tabcon .subbox {position:absolute;left:0;top:0; z-index: 80;}
.tabcon .sublist {padding:5px 0;height:170px;}
/* leftcon */
#leftcon .subbox {width:9999em;}
#leftcon .subbox .sublist {float:left;width:620px;}
/* sublist */
.sublist {padding:10px;}
.sublist li { float:left; width:300px; margin-left: 10px; height:25px; letter-spacing: 0.05em;line-height:25px; _display:inline; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px;}
.sublist li span {margin:0 5px 0 0;font-family:"瀹��";font-size:12px;font-weight:400;color:#ddd;}
.sublist h4{ margin-bottom: 5px; font-size: 18px; font-weight: 500;}
.sublist h4 a:hover{ text-decoration: none;}
.sublist .newsintro{ max-height:42px; margin-bottom: 8px; font-size: 12px; overflow:hidden; color:#666; }
.zhuti,.paihang{ margin-left: -10px;}
.zhuti li span{ color:#999;}
.zhuti li span a{color:#999;}
.zhuti li span a:hover{ color:#009646;}
.paihang{ width:300px;}
.paihang li{ padding:12px 0 6px; border-bottom: 1px dotted #999;}
.paihang li *{ float:left;line-height: 19px;}
.paihang li .rank{ display:inline-block; font-style: normal; width:19px; height:19px; margin-right:5px; line-height: 19px; text-align: center; font-size: 12px;background-color: #c8c8c8; color:#fff;}
.paihang li .rk1{ background-color: #ff9900;}
.paihang li a{ font-size: 14px;}
.paihang li .nub i{ font-style: normal;}
.paihang li .nub{ float:right; font-size: 14px; color:#999;}
.paihang li .nub .flow{ display:inline-block; width:80px; height:6px; margin-left: 5px; vertical-align: middle; position:relative; top:6px; background-color: #fff;}
.paihang li .nub .flow em{display:inline-block; height:6px;vertical-align: middle;}
.paihang li .nub .flow .clr1{ background-color: #ff3300;}
.paihang li .nub .flow .clr2{ background-color: #ff9900;}
.paihang li .nub .flow .clr3{ background-color: #ffcc00;}
.paihang li .nub .flow .clr{ background-color: #dcdcdc;}
.modl{ margin-bottom:15px; }
.modl .hd{ height:38px; line-height: 38px; margin-bottom: 10px; text-indent: 15px;color:#666; border-top: 2px solid #6ebe32; background-color: #f5f5f5;}
.modl .hd h3,.modl .hd a{ float:left; font-size: 16px; margin-right: 10px;  font-weight: normal;}
.modl .hd a{ color:#46aa1e;}
.modl .hd .openbtn{ float:right; width:30px; height:20px;  margin:10px 10px 0 0; _display:inline; cursor:pointer;}
.modl .hd .openbtn.curr .icn_drop{ position:relative; top:-8px; *top:-1px; *background-position: -60px -80px;} 
.modl .hd .openbtn .icn_drop{ position:relative; top:-12px; left:-10px; *top:0; *left:0;}
.brand ul:after,.manage-team ul:after,.modlcon:after,.mianbd ul:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.manage-team{ margin-bottom: 50px;}
.manage-team ul{ padding-top: 10px; width:100%; clear:both;zoom:1;}
.manage-team li{ float:left; width:17%; padding-left: 3%;}
.manage-team li .pics{float:left; width:60px; height:60px; margin-right: 20px;}
.manage-team li .pics img{width:60px; height:60px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.manage-team li .txt{ padding-top: 10px;}
.manage-team li .txt span{ color:#999; font-size: 12px;}
.brand ul{ margin-left: -7px; clear:both;zoom:1;}
.brand li{ float:left; width:174px; padding:10px 5px 10px 62px; margin:0 0 0 10px;_display:inline; font-size: 12px;}
.brand li:hover{ background-color: #f5f5f5;}
.brand li .pics{float:left; width:47px; height:47px; margin-left: -57px; _display:inline;}
.brand li p span{ margin-right: 15px;}
.brand li .clor{ font-weight: normal; color:#ff6600; }
.modlcon{clear:both;zoom:1;}
.modlcon dl{ width:148px; height:340px; border:1px solid #dcdcdc;}
.modlcon dl dt{height:40px; line-height: 40px; font-size: 16px; font-weight: normal; text-align: center; background-color: #6ebe32; color:#fff;}
.modlcon dl dd a{ display:block;width:138px; height:30px;line-height: 30px; padding:0 5px; }
.modlcon dl dd a:hover{ text-decoration: none; background-color: #f5f5f5;height:30px;line-height: 30px;}
.modlcon dl dd strong{ float:left; font-weight: normal;}
.modlcon dl dd a span{ float:right; position:relative; top:7px; _top:4px;font-size: 12px; line-height: 12px; _line-height: 16px; padding:1px 5px; vertical-align: middle; color:#ff4416; border:1px solid #dcdcdc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.modlcon .advslist{ width:150px;}
.modlcon .advslist li{ width:150px; height:160px; margin-bottom: 10px;}
.modlcon .advslist li div{padding-top:10px;}
.modlcon .advslist li img{width:150px; height:150px;}
.modlcon .main-infor{ width:670px;margin-left: 15px;_display:inline;}
.mianhd{ height:50px; line-height: 50px; margin-bottom:5px; border-bottom:1px solid #dcdcdc; }
.mianhd h4{ font-size: 16px; font-weight: normal; color:#000;}
.mianbd ul{clear:both;zoom:1; margin-left: -20px;}
.mianbd ul li{ float:left; width:320px; height:31px; line-height: 34px; margin-left: 20px; _display:inline;}
.mianbd ul li span,.mianbd ul li span a,.mianbd ul li em{ font-style: normal; color:#999;}
.mianbd ul li span a{ padding-right: 4px;}
.mianbd ul li .itmes{ float:left; width:195px; height:30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}